Python Job: Software Developer

Job added on

Company

ABBVIE

Location

Ludwigshafen am Rhein - Germany

Job type

Full-Time

Python Job Details

  • Adoption of the existing data management solution for automated formulation screenings and adaptation of the data handling to changing conditions:
    • Web-based frontend as user interface for the scientists of the own lab group (single page application e.g. for experimental design)
    • Python scripts (backend on Hadoop) for data processing (e.g. ETL) and communication with the web frontend.
    • Continous delivery / deployment of prototypes and tests (DEV environment), as well as stable releases (PROD environment) for pipeline screenings.
    • Python scripts for the evaluation of analytical data
    • Connection to further tools like Business Intelligence (visualization with Tibco Spotfire) using existing interfaces
    • Python scripts for exporting worklists (XML and CSV files) from existing templates for laboratory automation (e.g. Liquid Handler or CDS System)
    • Documentation and description of the created scripts and data processing in GIT and in the electronic lab book (eLN)
    • Support of the lab automation with Python scripts for data processing (e.g. logfile and data analysis)
    • Link between local IT department and own lab group
  • Support of laboratory automation by Python scripts for data processing (e.g. log file and data evaluation)
  • Link between local IT department and own lab group



  • Successfully completed Master's degree in the field of IT or Bachelor's degree with additional qualification.
  • Several years of experience in Python (e.g. Pandas / Numpy for backend in Hadoop environment)
  • Profound experience in frontend development with Javascript (Vue.js)
  • Ideally, experience working in interdisciplinary teams of scientists, engineers, and computer scientists
  • Ability to present and explain complex IT issues in a plausible way
  • Independent and self-reliant way of working
  • Structured and self-organized work with appropriate documentation
  • Openness to a rapidly changing environment with many challenges
  • Fluent in written and spoken English